package com.xinou.daily_report.mapper;

import org.apache.ibatis.annotations.Param;

import java.math.BigDecimal;

/**
 * @author lizhongyuan
 */
public interface SysDynamicMapper {
    /**
     * 统计待确认的水果基金总额
     * @param userId 用户id
     * @return 数量
     */
    BigDecimal countStateIs0ByUserIdFruit(@Param(value = "userId") Long userId);

    /**
     * 统计今天奖励水果基金
     * @param userId 用户id
     * @return 数量
     */
    BigDecimal countTodayFruitType0ByUserIdFruit(@Param(value = "userId") Long userId);

    /**
     * 统计几天奖惩积分增加的情况
     * @param userId 用户id
     * @return 数量
     */
    BigDecimal countTodayAddByUserIdIntegral(@Param(value = "userId") Long userId);

    /**
     * 统计几天奖惩积分扣除情况
     * @param userId 用户id
     * @return 数量
     */
    BigDecimal countTodaySubByUserIdIntegral(@Param(value = "userId") Long userId);

}
